English word definition — powered by WordNet
a speech that is open to the public
Want to remember public lecture?